#pragma once

#include "Frame.h"
#include "Event.h"
#include "FrameItem.h"

#include <vector>
#include <string>
using namespace std;

class FrameItem;
class Frame;

class State {
    protected:
		Frame *theFrame;
        string theTitle;
        vector<FrameItem*> theItems;
    public:
		virtual ~State();
        void handle(Event &anEvent);
        void draw();
};

